put (one's) foot down

Translations
mettre le holà
Definitions
To assertively enforce a decision or take a firm stand, especially after a period of indecision or leniency.